capa caliente - German English Dictionary